made with french bread (meat sandwich) - Spanish English Dictionary